//
//  USTarotModel.h
//  us
//
//  Created by lhx on 2025/6/24.
//

#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN

@interface USTarotDetailModel : NSObject

@property (nonatomic, assign) NSInteger createTime;
@property (nonatomic, assign) NSInteger gmtCreate;
@property (nonatomic, assign) NSInteger gmtModified;
@property (nonatomic, assign) NSInteger orientation;
@property (nonatomic, assign) NSInteger sharedSpaceId;
@property (nonatomic, strong) NSString *tarotAnalysis;
@property (nonatomic, strong) NSString *tarotContent;
@property (nonatomic, strong) NSString *tarotDetailId;
@property (nonatomic, strong) NSString *tarotId;
@property (nonatomic, strong) NSString *tarotSub;
@property (nonatomic, strong) NSString *tarotTitle;
@property (nonatomic, strong) NSString *tarotUrl;
@property (nonatomic, strong) NSString * userId;

@end

@interface USTarotSubModel : NSObject
@property (nonatomic, assign) NSInteger createTime;
@property (nonatomic, assign) NSInteger gmtCreate;
@property (nonatomic, assign) NSInteger gmtModified;
@property (nonatomic, strong) NSString *sharedSpaceId;
@property (nonatomic, strong) NSString *tarotAnalysis;
@property (nonatomic, strong) NSString *tarotId;
@property (nonatomic, strong) NSString *tarotSub;
@property (nonatomic, strong) NSString *tarotTitle;
@property (nonatomic, strong) NSString *userId;
@end

@interface USTarotModel : NSObject

@property (nonatomic, assign) NSInteger herStatus;
@property (nonatomic, assign) NSInteger myStatus;

@property (nonatomic, strong) NSString *sharedSpaceId;
@property (nonatomic, strong) NSString *userId;

@property (nonatomic, strong) USTarotSubModel *tarot;
@property (nonatomic, strong) NSString *tarotId;
@property (nonatomic, strong) NSString *tarotCommentList;
@property (nonatomic, strong) NSArray <USTarotDetailModel *>*tarotDetailList;
@property (nonatomic, assign) NSInteger orientation;

@end

NS_ASSUME_NONNULL_END
